export class StringUtils {
  /**
   * 判断字符串是否为null或空字符串
   * @param value 要检查的字符串
   * @returns 如果字符串为null或空，返回true；否则返回false
   */
  public static isNullOrEmpty(value: string | null | undefined): boolean {
    return value === null || value === undefined || value.trim() === '';
  }

  /**
   * 判断字符串是否非空且不为null
   * @param value 要检查的字符串
   * @returns 如果字符串不为null且不为空，返回true；否则返回false
   */
  public static isNotNullOrEmpty(value: string | null | undefined): boolean {
    return !StringUtils.isNullOrEmpty(value);
  }
}
